home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / lang / c++-part1 / 5873 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  2.2 KB

  1. Path: access4.digex.net!not-for-mail
  2. From: ell@access4.digex.net (Ell)
  3. Newsgroups: comp.lang.c++
  4. Subject: Books to Introduce OO
  5. Date: 7 Feb 1996 05:18:46 GMT
  6. Organization: The Universe
  7. Message-ID: <4f9cnm$2gc@news4.digex.net>
  8. NNTP-Posting-Host: access4.digex.net
  9. X-Newsreader: TIN [UNIX 1.3 950824BETA PL0]
  10.  
  11. From news3.digex.net!access1.digex.net!not-for-mail Wed Feb  7 00:11:58 1996
  12. Path: news3.digex.net!access1.digex.net!not-for-mail
  13. From: ell@access1.digex.net (Ell)
  14. Newsgroups: comp.object
  15. Subject: Re: Books to Introduce OO
  16. Date: 7 Feb 1996 03:16:59 GMT
  17. Organization: The Universe
  18. Lines: 34
  19. Message-ID: <4f95jb$pe@news4.digex.net>
  20. References: <4f3808$m8c@news.cais.com>
  21. NNTP-Posting-Host: access1.digex.net
  22. X-Newsreader: TIN [UNIX 1.3 950824BETA PL0]
  23.  
  24. Jim Ryan (jryan@ids2.idsonline.com) wrote:
  25. : Hi,
  26. : I'm looking for some help. There are a group of software engineers
  27. : at my company who will be meeting once a week for 10 weeks to read and 
  28. : discuss a book about Object Oriented Design. Originally we were 
  29. : planning to read the Booch 94, "OOD w/Applications" book, but we're 
  30. : wondering if that is the best choice. 
  31. :...
  32. :
  33. :...
  34. : Target Audience: software developers with backgrounds mostly in C 
  35. : programming, little or no OO experience
  36.  
  37. I think Booch above is an excellent book for what you want.  It begins
  38. with the most definitive study of fundamental oo concepts.  Such a study
  39. is, imo, the key to good oo analysis and design over the long run.  Being 
  40. a good/great oo engineer begins here.  All the rest of proper oo analysis 
  41. and design builds off of this.
  42.  
  43. Next the whole development process methodology/method is addressed.  This 
  44. is more important for system and subsystem architects, and sw 
  45. management.  But a broad minded junior programmer will find much 
  46. practical info for further mind expansion here.
  47.  
  48. Finally, it ends with 5 case studies of oo design using C++.  The first
  49. specifies at least 80% of the code needed.  The others mainly specify C++
  50. class and subsystem interfaces which are the key approach to proper C++ oo
  51. design in the first place.
  52.  
  53. Booch's OOA&D should be the basis from which all oo developers start.  
  54. But given Booch's C++ case studies it is a perfect place for the above 
  55. mentioned "TARGET" to start, imo.
  56.  
  57. Elliott
  58.  
  59.